ASP.NET MVC 5 - Building a Website with Visual Studio 2015 and C Sharp: The Tactical Guidebook

ASP.NET MVC 5 - Building a Website with Visual Studio 2015 and C Sharp: The Tactical Guidebook

作者: Jonas Fagerberg
出版社: CreateSpace Independ
出版在: 2016-07-07
ISBN-13: 9781535167864
ISBN-10: 1535167866
裝訂格式: Paperback
總頁數: 490 頁





內容描述


This book is primarily aimed at developers who have some prior experience with MVC 5 and are proficient in C#, since the language won’t be explained in any detail. Even if you already have created a couple of MVC projects, you might find the content in this book useful as a refresher. You might have worked in previous versions of Visual Studio and MVC and want a fast no-fluff way to get up to speed with MVC 5.
Prerequisites: • C# (you need to be proficient) • MVC 5 (you need some prior experience) • HTML5/CSS3 (you need basic knowledge) • JavaScript/JQuery (you need basic knowledge) In this book you will learn how to build an MVC 5 website using C#, Entity Framework, HTML5, CSS, JavaScript and Ajax. • Create a "real world" code-first database using Entity Framework. • Add and modify models, views and controllers to perform CRUD operations against the database. • Use client-side and server-side validation. • Secure the controllers, actions and view content with authorization and roles. • Implement security with ASP.NET Identity (authentication, authorization and roles). • Use JavaScript, JQuery and Ajax to build a great end-user interface with asynchronous server calls. • Style the user interfaces using CSS3 and Bootstrap. • Create a responsive website. • Implement product subscription scenarios with registration codes. • Create an alternate way to login to the application. • Implement password reset functionality. • Register users with the site. • Manage users and their subscriptions. Technologies, frameworks and languages: • C# (you need to be proficient) • HTML5/CSS3 (you need basic knowledge) • JavaScript/JQuery (you need basic knowledge) • MVC 5 (you will create/modify models, views and controllers) • Razor syntax (to include server-side code in views) • Bootstrap (used for styling and to create a responsive design)• Ajax (used for asynchronous server calls) • LINQ (to query the database) • Extension methods (to clean up your C# code and enable re-use) • HTML Helper methods (to clean up your HTML and enable re-use) • Use settings from the web.config file




相關書籍

Expert C++

作者 Vardan Grigoryan Shunguang Wu

2016-07-07

系統程式 (System Software: An Introduction to Systems Programming, 3/e)(2014年更新版)

作者 陳健伯 鄭益精 吳坤林 林婉婷 黃立行 游象勇 姚志岳 陳信宏

2016-07-07

C++程序設計(第5版)

作者 汪菊琴 侯正昌

2016-07-07